<template>
    <div class="h-screen bg-white flex flex-col">
        <header class="sticky inset-x-0 top-0 z-50">
            <nav class="flex items-center justify-center lg:justify-between p-4 lg:px-8" aria-label="Global">
                <a href="https://github.com/openstadia" class="flex items-center lg:flex-1 lg:flex-shrink-0">
                    <div class="flex items-center -m-1.5 p-1.5">
                        <span class="sr-only">OpenStadia</span>
                        <img class="h-8 w-auto" src="~/assets/images/openstadia.svg" alt="">
                    </div>

                    <span class="ml-2 text-2xl">OpenStadia</span>
                </a>
            </nav>
            <!-- Mobile menu, show/hide based on menu open state. -->
        </header>

        <div class="flex-1 flex items-center justify-center relative isolate px-4 py-14 lg:px-8">
            <div class="max-w-4xl">
                <div class="flex flex-col items-center text-center">
                    <div class="flex items-center text-6xl">
                        <img class="h-14 lg:h-24 w-auto mr-4 lg:mr-6" src="~/assets/images/openstadia.svg" alt="">
                        <span class="text-4xl lg:text-6xl">OpenStadia</span>
                    </div>

                    <h1 class="mt-4 text-xl lg:text-2xl uppercase text-openstadia">Cloud Gaming Your
                        Way</h1>

                    <div class="flex mt-8 lg:mt-24 sm:justify-center">
                        <div class="relative rounded-full px-4 lg:px-6 py-2 text-sm leading-6 text-gray-600 ring-1 ring-gray-900/10 hover:ring-gray-900/20">
                            Announcement Coming Soon
                        </div>
                    </div>

                    <div class="mt-8 lg:w-full">
                        <Join></Join>
                    </div>
                </div>
            </div>
        </div>

        <footer>
            <div class="p-2 lg:p-4 lg:px-6">
                <div class="flex pt-2 lg:pt-4 justify-between border-t border-gray-400">
                    <div class="flex items-baseline">
                        <div class="lg:text-s">OpenStadia</div>
                        <a href="https://utkin.tech/" class="utkin-tech ml-2 text-xs text-gray-600">by utkin.tech</a>
                    </div>

                    <div class="flex">
                        <a class="text-gray-600 hover:text-gray-400" href="https://github.com/openstadia">
                            <span class="sr-only">GitHub</span>
                            <svg fill="currentColor" viewBox="0 0 24 24" class="h-6 w-6" aria-hidden="true">
                                <path fill-rule="evenodd"
                                      d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z"
                                      clip-rule="evenodd"></path>
                            </svg>
                        </a>
                    </div>
                </div>
            </div>
        </footer>
    </div>
</template>

<script setup lang="ts">
import Join from "~/components/Join.vue";

useHead({
    title: 'OpenStadia',
})
</script>
